/**
 * @File Name: ProcessManager.h
 * @brief  
 * @Author : LiWanglin email:lwl510ll@163.com
 * @Version : 1.0
 * @Creat Date : 2023-12-02
 * 
 * @copyright Copyright (c) 2023 LiWanglin
 */

#ifndef COMMON_PROCESS_MANAGER_
#define COMMON_PROCESS_MANAGER_

#include "common.h"

class ProcessManager
{
public:
    virtual CMResult init() {return CM_OK;};
    virtual CMResult uninit() {return CM_OK;}
    virtual CMResult start() {return CM_OK;};
    virtual CMResult stop() {return CM_OK;};
    virtual CMResult set(int type, void *arg) {return CM_OK;};
    virtual CMResult get(int type, void *arg) {return CM_OK;};
};


#endif /* PROCESS_MANAGER_ */